try to explain away a matter - Turco Inglés Diccionario